Automattic\WooCommerce\Internal\DataStores\Orders\CustomOrdersTableController B

Total Complexity 79
Dependencies 14
Dependents 19
Total lines 792
Lines of code 408
Logical lines of code 186
Comment lines 200
Methods 23
Properties 10

Methods 23

Method Rating Maintainability Complexity Lines of code
get_hpos_setting_for_sync()
A
35 12 96
process_updated_option_fts_index()
A
48 11 37
process_pre_update_option()
A
52 9 25
sync_now()
S
50 7 27
get_hpos_setting_for_feature()
S
46 6 40
add_hpos_tools()
S
50 4 30
process_updated_option()
S
66 6 8
recreate_order_address_fts_index()
S
54 3 24
get_data_store_instance()
S
63 3 12
register_post_type_for_order_placeholders()
S
54 1 24
add_feature_definition()
S
57 1 18
maybe_rewrite_order_edit_link()
S
71 2 6
maybe_set_order_cache_group_as_non_persistent()
S
74 2 5
delete_custom_orders_tables()
S
69 2 7
hpos_data_caching_is_enabled()
S
75 2 4
init_hooks()
S
59 1 13
init()
S
61 1 12
register_removable_query_arg()
S
73 1 5
get_refunds_data_store()
S
79 1 3
get_orders_data_store()
S
79 1 3
custom_orders_table_usage_is_enabled()
S
79 1 3
changing_data_source_with_sync_pending_is_allowed()
S
79 1 3
__construct()
S
82 1 3